home *** CD-ROM | disk | FTP | other *** search
/ World of Education / World of Education.iso / world_p / pcblox10.zip / PC-BLOX.DOC < prev    next >
Text File  |  1993-09-01  |  57KB  |  1,537 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                                                               tm
  16.  
  17.         PPPPP    CCCCC       BBBBB    LL       OOOO   XX   XX
  18.         PP  PP  CC           BB  BB   LL      OO  OO   XX XX
  19.         PPPPP   CC    *****  BBBBB    LL      OO  OO    XXX
  20.         PP      CC           BB  BB   LL      OO  OO    XXX
  21.         PP      CC           BB  BB   LL      OO  OO   XX XX
  22.         PP       CCCCC       BBBBB    LLLLLL   OOOO   XX   XX
  23.  
  24.  
  25.  
  26.  
  27.                   EASY 3-D SOLID MODELING SOFTWARE
  28.  
  29.                              VERSION 1.0
  30.  
  31.                       RELEASED SEPTEMBER 1, 1993
  32.  
  33.  
  34.  
  35.  
  36.                         COPYRIGHT (C) 1993 by
  37.  
  38.                          Vic Slade Software
  39.                             PO Box 3918
  40.                         Wilson NC 27895-3918
  41.  
  42.                           (919) 291-8716
  43.  
  44.                       CompuServe ID# 70262,1371
  45.     PC-BLOX User's Guide                                         i
  46.  
  47.  
  48.  
  49.        WARRANTY, LICENSE AGREEMENT AND DISTIBUTION POLICY
  50.  
  51.     The name PC-BLOX (tm) is a trademark of Vic Slade Software.
  52.     The PC-BLOX program, documentation and screen images are
  53.     copyright (C) 1993 by Vic Slade Software.
  54.  
  55.  
  56.     - WARRANTY
  57.  
  58.     PC-BLOX is provided AS IS without any warranty, expressed or
  59.     implied, including but not limited to fitness for a particular
  60.     purpose.  VIC SLADE SOFTWARE SPECIFICALLY DISCLAIMS ANY AND
  61.     ALL WARRANTIES.  IN NO EVENT SHALL VIC SLADE SOFTWARE BE
  62.     LIABLE FOR ANY LOSS OF PROFIT OR ANY OTHER COMMERCIAL DAMAGE,
  63.     INCLUDING BUT NOT LIMITED TO SPECIAL, INCIDENTAL,
  64.     CONSEQUENTIAL OR OTHER DAMAGES RESULTING FROM THE USE OF THIS
  65.     PRODUCT OR FROM ANY INABILITY TO USE THIS PRODUCT.  Some
  66.     states do not allow the exclusion of the limit of liability
  67.     for consequential or incidental damages, so the above
  68.     limitation may not apply to you.  This agreement shall be
  69.     governed by the laws of the State of North Carolina and shall
  70.     inure to the benefit of Vic Slade Software and any successors,
  71.     administrators, heirs and assigns.  Any action or proceeding
  72.     brought by either party against the other arising out of or
  73.     related to this agreement shall be brought only in a STATE or
  74.     FEDERAL COURT of competent jurisdiction located in Wilson
  75.     County, North Carolina.  The parties hereby consent to in
  76.     personam jurisdiction of said courts.
  77.  
  78.  
  79.     - LICENSE
  80.  
  81.     PC-BLOX is the property of Vic Slade Software.  You are
  82.     granted a limited license to use this software for evaluation
  83.     purposes.  If you wish to continue using PC-BLOX after
  84.     evaluation, you must purchase a registered copy.
  85.  
  86.     Unlike most other shareware authors, I do not stipulate any
  87.     set length of time as an evaluation period.  You may take as
  88.     long as you need to evaluate PC-BLOX.
  89.  
  90.     You are free to copy and distribute the UNREGISTERED version
  91.     of PC-BLOX (in its original form, including documentation).
  92.     Recipients of copies you make are granted a limited license to
  93.     use PC-BLOX on a trial and evaluation basis.  If the recipient
  94.     wishes to use PC-BLOX on a continuous basis, they should
  95.     purchase a registered copy.
  96.  
  97.     You may not copy and distribute a REGISTERED copy of PC-BLOX,
  98.     or any supplemental materials provided with the registered
  99.     copy.  Registered users may make archival copies of the
  100.     registered product for their own use.
  101.     PC-BLOX User's Guide                                     Index
  102.  
  103.  
  104.  
  105.     Part 1 - Introduction..............................  1
  106.      What is PC-BLOX?..................................  1
  107.      Hardware Requirements.............................  2
  108.      How to Install PC-BLOX............................  2
  109.      The PC-BLOX Files.................................  2
  110.      How to Start PC-BLOX..............................  3
  111.      Using Command Line Options........................  3
  112.      How to Use this User's Guide......................  4
  113.      Quick Start Instructions..........................  4
  114.  
  115.  
  116.     Part 2 - The PC-BLOX Screen........................  6
  117.      Figure 1. PC-BLOX Screen Features.................  6
  118.      The Building Space................................  7
  119.      The 3D-cursor.....................................  7
  120.      The Cursor Coordinates............................  7
  121.      The Cursor Guides.................................  8
  122.      The Cursor Block..................................  9
  123.      The Bottom Surface................................  9
  124.      The Current Block.................................  9
  125.      The Model.........................................  9
  126.      Shadows...........................................  9
  127.      The Range Dimensions..............................  9
  128.  
  129.     Part 3 - How To Use PC-BLOX........................ 10
  130.      How To...
  131.             Get Help................................... 10
  132.             Move the 3D-cursor......................... 10
  133.             Add Blocks................................. 10
  134.             Remove a Block............................. 10
  135.             Add Other Kinds of Blocks.................. 11
  136.             Change the Colors of a Block............... 11
  137.             Turn a Block............................... 11
  138.             Clear the Screen........................... 12
  139.             Rebuild Your Model......................... 12
  140.             Exit PC-BLOX............................... 12
  141.             Use the Menus.............................. 12
  142.      Ghosted Menu Options.............................. 12
  143.      Safety Nets....................................... 12
  144.      How to Use a Mouse with PC-BLOX................... 13
  145.      Using the...
  146.             Blocks Menu................................ 14
  147.             Color Menu................................. 15
  148.             Rotation Menu.............................. 15
  149.             Print Menu................................. 15
  150.             Files Menu................................. 16
  151.     PC-BLOX User's Guide                                     Index
  152.  
  153.  
  154.  
  155.     Part 4 - The Range Functions....................... 17
  156.      What is a Range?.................................. 17
  157.      How To Mark a Range............................... 17
  158.      Range Menu Options................................ 18
  159.      Using the Last Marked Range....................... 21
  160.      Making Multiple Copies............................ 21
  161.      Making Symmetrical Objects........................ 21
  162.  
  163.     Part 5 - The Building Blocks....................... 22
  164.      Types of Blocks................................... 22
  165.      Tips For Building Better Models................... 23
  166.  
  167.     Part 6 - Registering PC-BLOX....................... 24
  168.      Benefits of Registration.......................... 24
  169.      How To Register................................... 24
  170.      Special Note About Your Registration Info......... 25
  171.      The PC-BLOX Design Contest........................ 25
  172.  
  173.  
  174.  
  175.                           Appendix
  176.  
  177.      PC-BLOX Quick Summary............................. A1
  178.  
  179.  
  180.  
  181.                       Tables and Figures
  182.  
  183.      TABLE 1. Mouse Functions.......................... 13
  184.      FIGURE 1.  PC-BLOX Screen Features................  6
  185.      FIGURE 2. Dimensions of the Building Space........  7
  186.      FIGURE 3. The Cursor Coordinates..................  8
  187.      FIGURE 4. The Cursor Guides and the Cursor Block..  8
  188.      FIGURE 5. Moving the 3D-cursor.................... 10
  189.      FIGURE 6. The Blocks Menu......................... 14
  190.      FIGURE 7. Effect of Range Dimensions
  191.                on ROTATE RANGE......................... 19
  192.      FIGURE 8. Effects of Range Dimensions
  193.                on EXTRUDE RANGE........................ 20
  194.     PC-BLOX User's Guide                                         1
  195.  
  196.  
  197.  
  198.                       Part 1 - Introduction
  199.  
  200.  
  201.     WHAT IS PC-BLOX?
  202.  
  203.     PC-BLOX is a new concept in 3-D CAD (Computer Assisted Design)
  204.     programs.  PC-BLOX lets you build three dimensional models out
  205.     of solid building blocks.  Build cars, trucks, animals,
  206.     castles, spaceships or anything else you can imagine, the
  207.     possibilities are unlimited!
  208.  
  209.     PC-BLOX is a virtual reality program that simulates building
  210.     with solid blocks.  PC-BLOX is easier to learn and use than
  211.     any other 3-D CAD program because it uses skills you already
  212.     have:  building with blocks.  Your creations develop in
  213.     PC-BLOX as you intuitively add and remove shapes in space.
  214.  
  215.     Other 3-D CAD programs can be very difficult to use.  First
  216.     you must use the program to build a "wire frame" version of
  217.     your model.  Then the program must "render" your wire frame
  218.     model into a solid model by removing hidden lines and covering
  219.     the frame with "patches".  PC-BLOX offers an alternative to
  220.     the wire frame and surface patch metaphor.
  221.  
  222.     PC-BLOX is an entertaining and educational product that
  223.     stimulates creativity, coordination and spatial thinking
  224.     skills.  It is appropriate for users age 8 to adult.
  225.     Everybody finds PC-BLOX easy building fun!
  226.  
  227.     PC-BLOX is distributed through shareware, a try-before-you-buy
  228.     method of software marketing.  If you enjoy PC-BLOX you'll
  229.     want to buy a registered copy.  As a registered user you will
  230.     get:
  231.  
  232.     * The very latest version of PC-BLOX.
  233.  
  234.     * Your own Personalized copy of PC-BLOX that proudly displays
  235.       your name on the opening screen and the Main Menu.
  236.  
  237.     * The FULLY ILLUSTRATED PC-BLOX Registered User's Guide.
  238.  
  239.     * The PC-BLOX Model Gallery - A disk full of great models
  240.       including the latest PC-BLOX Design Contest winners.
  241.  
  242.     * Unlimited telephone support.
  243.  
  244.     * Access to the (soon to be available) PC-BLOX BBS.
  245.  
  246.     * Low cost Upgrades to future versions of PC-BLOX.
  247.  
  248.  
  249.  
  250.  
  251.     All this for just $27 plus $3 shipping and handling.
  252.     PC-BLOX User's Guide                                         2
  253.  
  254.  
  255.  
  256.     HARDWARE REQUIREMENTS
  257.  
  258.     PC-BLOX requires an IBM PC/XT/AT or close compatible running
  259.     MS DOS 2.0 or higher, 512K of memory and a color graphics
  260.     display adapter (CGA, EGA or VGA) and any monitor.
  261.  
  262.     Optional - PC-BLOX will use a Microsoft compatible mouse (most
  263.     are) and a printer that supports the IBM-Epson standard (most
  264.     do).
  265.  
  266.  
  267.     HOW TO INSTALL PC-BLOX
  268.  
  269.     You can install PC-BLOX directly to your hard disk.
  270.  
  271.     1. Start your computer and get to the C> prompt.
  272.     2. Place the PC-BLOX diskette in the A: drive.
  273.     3. Log onto the A: drive.
  274.     4. Type INSTALL and press Enter.
  275.     5. Follow the instructions in the INSTALL program.
  276.  
  277.     The INSTALL program will create a new directory on the hard
  278.     disk called C:\PC-BLOX and will copy all of the PC-BLOX files
  279.     to this new directory.
  280.  
  281.     If you prefer to install PC-BLOX to a diskette instead, or if
  282.     you prefer to install to a different directory, you may do so
  283.     by copying all the files with the standard DOS copy commands.
  284.  
  285.  
  286.     THE PC-BLOX FILES
  287.  
  288.     The following files come on the PC-BLOX shareware evaluation
  289.     disk.
  290.  
  291.        PC-BLOX.EXE   The PC-BLOX program.
  292.        PC-BLOX.DT1   Graphics data file.
  293.        PC-BLOX.DT2   Graphics data file.
  294.        PC-BLOX.HLP   Help Screen data file.
  295.        CONTEST.DOC   Contest Entry Blank.
  296.        PC-BLOX.DOC   This User's Guide.
  297.              *.BLX   Sample model files.
  298.        INSTALL.BAT   Installation program.
  299.            ASK.COM   A utility used by the Installation program.
  300.           DEMO.BAT   A batch file that demonstrates PC-BLOX.
  301.         VENDOR.DOC   Distribution information.
  302.        FILE_ID.DIZ   A description file for BBS's.
  303.         README.DOC   Introductory material.
  304.     PC-BLOX User's Guide                                         3
  305.  
  306.  
  307.  
  308.     HOW TO START PC-BLOX
  309.  
  310.     If you used the INSTALL program as described above, then this
  311.     is how to start PC-BLOX:
  312.  
  313.     1. Start your computer and get to the C> prompt.
  314.     2. Type CD \PC-BLOX and press Enter.
  315.     3. Type PC-BLOX and press Enter.
  316.  
  317.     If you DID NOT use the INSTALL program, but instead did your
  318.     own custom installation, then you need to know that the actual
  319.     program file is PC-BLOX.EXE .
  320.  
  321.     A title page and a shareware registration screen will appear
  322.     while the program loads.
  323.  
  324.  
  325.     USING COMMAND LINE OPTIONS
  326.  
  327.     You can set some features of PC-BLOX by using command line
  328.     options at start-up.  The command line options include a way
  329.     to configure the mouse, select a printer type, and load a
  330.     model file.  Tpye command line options after typing PC-BLOX
  331.     and before pressing Enter.  Case is not important.  You can
  332.     separate the options with spaces but it is not necessary.
  333.  
  334.     M=number: Controls mouse sensitivity.  The default is 10.  If
  335.     the mouse moves the cursor too fast for you, increase this
  336.     number.  For a more "lively" mouse, reduce this number.  If
  337.     you experience a problem with the mouse and you want to
  338.     completely disable it, set this to zero.
  339.  
  340.     P=printer: Selects printer type, either IBM, Epson or None (no
  341.     printer).  The default is IBM.  You can also select this from
  342.     the Print menu.
  343.  
  344.     F=filename.BLX: Tells PC-BLOX to load a model file on
  345.     start-up.  The file must be present in the same directory as
  346.     PC-BLOX (paths are not allowed).  The .BLX extension must be
  347.     present.
  348.  
  349.  
  350.     Some Examples:
  351.  
  352.     PC-BLOX M=30 F=FOO.BLX        start up with mouse sensitivity
  353.                                   set to 30 and load FOO.BLX.
  354.  
  355.     PC-BLOX P=EPSON               start up with printer set to
  356.                                   Epson.
  357.  
  358.     PC-BLOX M=0 P=NONE F=FOO.BLX  start up with mouse disabled,
  359.                                   no printer, and load FOO.BLX.
  360.     PC-BLOX User's Guide                                         4
  361.  
  362.  
  363.  
  364.     To save these start up options you can create a batch file
  365.     that includes them.  You can make a batch file with any text
  366.     editor program or you can do it this way:
  367.  
  368.     At the DOS prompt type:
  369.  
  370.     COPY CON MYBLOX.BAT
  371.  
  372.     and press Enter.  The cursor will simple drop down a line.
  373.     Then type:
  374.  
  375.     PC-BLOX M=30 P=NONE
  376.  
  377.     or whatever options you want.  Then press the F6 key followed
  378.     by the Enter key.  When you press F6 you will see a ^Z appear,
  379.     and when you press Enter you should see a message saying
  380.     "1 File(s) copied." Now any time you type MYBLOX (Enter) at
  381.     the DOS prompt, PC-BLOX will start up with your options.
  382.  
  383.  
  384.     HOW TO USE THIS USER'S GUIDE
  385.  
  386.     It's not necessary to read this entire manual before using
  387.     PC-BLOX.
  388.  
  389.     Work through the Quick Start Instructions in the next section.
  390.     This will teach you what you need to know to get started
  391.     building models.
  392.  
  393.     Next, skim through "Part 2 - The PC-BLOX Screen".  You will
  394.     probably have already figured out most of this from working
  395.     through the Quick Start.
  396.  
  397.     When you have specific questions about how to proceed, refer
  398.     to "Part 3 - How To Use PC-BLOX".  This is written in a "how
  399.     to", results oriented format.
  400.  
  401.     When you become comfortable with the basic commands, learn the
  402.     powerful Range commands in "Part 4 - The Range Functions".
  403.  
  404.     Appendix page A1 is a "Quick Guide" to the commands.  You may
  405.     want to keep this beside you as you learn.
  406.  
  407.  
  408.     QUICK START INSTRUCTIONS
  409.  
  410.     To give PC-BLOX a test drive before reading through this
  411.     User's Guide, here are some things to try.
  412.  
  413.     First, press F3 to erase the screen and remove all the blocks
  414.     from the building area.
  415.                                                 |/
  416.     Notice the cursor that looks like this:   --*--
  417.                                                /|
  418.     PC-BLOX User's Guide                                         5
  419.  
  420.  
  421.  
  422.     This is the "3D-cursor".  Try moving the cursor around.  You
  423.     can move the cursor left, right, up and down with the arrow
  424.     keys.  You can move it IN and OUT with the Page-Up and
  425.     Page-Down keys.
  426.  
  427.     Press Enter.  A block appears where the cursor is.  Move the
  428.     cursor around and add some more blocks.  Try building some
  429.     columns and arches out of blocks.  See what happens when you
  430.     put blocks behind, above, below or beside other blocks.
  431.     You're building a "model".
  432.  
  433.     Press F6 and select Rotate Left.  See how the entire model
  434.     turns by a quarter turn.  If you do this 3 more times all the
  435.     blocks will be back where they started.
  436.  
  437.     So far you have been using only the solid cube block.  It's
  438.     time to add some other shapes to your model.
  439.  
  440.       - Press F2 to get the Blocks Menu.
  441.  
  442.       - Move the cursor to the right until it rests on the wedge
  443.         block.  The wedge is the third block from the right on the
  444.         top row of blocks.
  445.  
  446.       - Press Enter.  Notice how the bottom row of blocks now
  447.         shows all wedges in different positions.
  448.  
  449.       - Move the cursor to one of the wedges in the bottom row and
  450.         press Enter.
  451.  
  452.     You have just selected a new type of block to build with.
  453.     Notice the box in the lower right corner of the screen.  The
  454.     block in it has changed from a cube to the wedge.  This is the
  455.     "Current Block" and it always shows what kind of block you are
  456.     building with.
  457.  
  458.     Add some wedges to your model.  Pick some different blocks
  459.     from the Blocks Menu (F2) and add them to your model.
  460.  
  461.     Remove some blocks from your model.  Place the cursor on the
  462.     block and press the DEL key or Shift F3 (hold down the shift
  463.     key and press F3).  After removing a few blocks, press F4 to
  464.     see PC-BLOX rebuild your model.
  465.  
  466.     Go to the Files Menu (F9) and load some of the example models
  467.     included  with PC-BLOX.  These will give you some good ideas
  468.     for your own models.
  469.  
  470.     That's it for our quick tour of PC-BLOX.  The rest of the
  471.     User's Guide explains things in more detail.
  472.     PC-BLOX User's Guide                                         6
  473.  
  474.  
  475.  
  476.                    PART 2 - THE PC-BLOX SCREEN
  477.  
  478.     PC-BLOX has many unique features to help you to see, think and
  479.     work in 3 dimensions.  Please refer to Figure 1 below as you
  480.     read the descriptions of the screen features.  If you are at
  481.     your computer, start PC-BLOX now.
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.                FIGURE 1.  PC-BLOX Screen Features
  491.  
  492.     +-------+-----+-----+------------------------------------+
  493.     |CURSOR | *** | *** |                                    |
  494.     |GUIDES | *** | *** |          BUILDING SPACE            |
  495.     |------>|-----+--+--+                   |        CURRENT |
  496.     |       | *** |<>|                      |          BLOCK |
  497.     |       | *** |--+      <-> <-> <-> <-> v             |  |
  498.     |CURSOR +-----+ ^     <-> <-> <-> <->->     THE MODEL |  |
  499.     |BLOCK          |     <-> <-> <-> <->->  <----------- |  |
  500.     |   ------------+ /// <-> <-> <-> <->->// /// /// /// |  |
  501.     |BOTTOM          /// /<-> <-> <-> <->/// /// /// ///  v  |
  502.     |SURFACE----->  /// /// /// /// /// /// /// /// /// +---+|
  503.     |              /// /// >>> >>> >>> >>> /// /// ///  |<=>||
  504.     |        _|_  /// /// >>> >>> >>> >>> /// /// ///+--+---||
  505.     |------> /|  /// /// /// /// ^// /// /// /// /// |X:n nn||
  506.     |3D-        /// /// /// /// /|/ /// /// /// ///  |Y:n nn||
  507.     |CURSOR    >>> /// /// /// //| /// /// /// ///   |Z:n nn||
  508.     |           |                |                    ^   ^  |
  509.     |           +-----SHADOWS ---+     CURSOR         |   |  |
  510.     |                                COORDINATES -----+   |  |
  511.     |                                RANGE DIMENSIONS ----+  |
  512.     +--------------------------------------------------------+
  513.     PC-BLOX User's Guide                                         7
  514.  
  515.  
  516.  
  517.     THE BUILDING SPACE
  518.  
  519.     The building space fills the center of the screen.  It
  520.     occupies a volume 18 units wide, 18 units deep and 11 units
  521.     high.  The total volume of the building space (18 times 18
  522.     times 11) equals 3564 unit cubes.  Each unit cube can hold one
  523.     building block.  The 3 dimensions of the building space are
  524.     called X, Y and Z, where:
  525.  
  526.       X goes left-right,
  527.       Y goes up-down, and
  528.       Z goes forward-back (toward or away from the viewer).
  529.  
  530.  
  531.          FIGURE 2. Dimensions of the Building Space
  532.  
  533.          +----------------+
  534.         /                /|                     Y
  535.        /                / |                     |   Z
  536.       /                /  |                     |  /
  537.      +-------------^--+   |                     | /
  538.      |             |  |   |                     |/
  539.      |             |  |   |             X <-----+-----> X
  540.      |            11  |  /    /                /|
  541.      |             |  | /    /                / |
  542.      |             |  |/    18               /  |
  543.      +-------------v--+    /                Z   |
  544.                           /                     Y
  545.      <------18-------->
  546.  
  547.  
  548.     THE 3D-CURSOR
  549.  
  550.     The 3D-cursor is the star-shaped object that starts in the
  551.     lower left front corner of the building space.  You can move
  552.     the 3D-cursor around the building space with the arrow keys
  553.     and the page-up and page-down keys.  You use the 3D-cursor to
  554.     point to where you want to add blocks to your model.
  555.  
  556.  
  557.     THE CURSOR COORDINATES
  558.  
  559.     The cursor coordinates show the position of the 3D-cursor as
  560.     numbers.  The lower left front corner location of the Building
  561.     space has the coordinates X=0 Y=0 Z=0.  This location is
  562.     called the "home" position.  The X coordinate increases toward
  563.     the right, Y increases toward the top and Z increases toward
  564.     the rear.  The corner opposite to the home position has the
  565.     coordinates X=17 Y=10 Z=17.  The cursor coordinates help you
  566.     to position the 3D-cursor.
  567.     PC-BLOX User's Guide                                         8
  568.  
  569.  
  570.  
  571.             FIGURE 3. The Cursor Coordinates
  572.  
  573.                            +----------+  <----- X=17
  574.                           /          /|         Y=10
  575.                          /          / |         Z=17
  576.                         +----------+  |
  577.                         | Building |  |
  578.              X=0        |          | /
  579.              Y=0        |  Space   |/
  580.              Z=0 -----> +----------+
  581.  
  582.  
  583.     THE CURSOR GUIDES
  584.  
  585.     The cursor guides are the 3 small framed "windows" in the
  586.     upper left corner of the screen.  Each window is a small
  587.     picture of the building space.
  588.  
  589.     The corner window shows the building space straight-on from
  590.     the front.
  591.  
  592.     The right window shows the building space straight-on from the
  593.     right hand side.
  594.  
  595.     The lower window shows the building space straight down from
  596.     the top.
  597.  
  598.     The purpose of the cursor guides is to help you see exactly
  599.     where the 3D-cursor is.  As you move the 3D-cursor around the
  600.     building space you will also see it move inside the cursor
  601.     guides.
  602.  
  603.  
  604.         FIGURE 4. The Cursor Guides and the Cursor Block
  605.  
  606.                          +----+----+
  607.                          |    |    |
  608.                +-------->|    |    |<-+
  609.                |         +----+--+-+  |       The Cursor
  610.                |         |    |<>| <----------- Block
  611.                |         |    |--+    |
  612.                |Front    +--^-+       |Right
  613.                |View        |         |Side
  614.                |        Top | View    |View
  615.                |            |         |
  616.                |            |         |
  617.                |      +-----|----+    |
  618.                |     /      v   /|    |
  619.                |    /          / |    |
  620.                |   +----------+ <-----+
  621.                |   | Building |  |
  622.                +-------->     | /
  623.                    |  Space   |/
  624.                    +----------+
  625.     PC-BLOX User's Guide                                         9
  626.  
  627.  
  628.  
  629.     THE CURSOR BLOCK
  630.  
  631.     The cursor block shows what type of block the 3D-cursor is on.
  632.     If the 3D-cursor is on an empty space, the cursor block shows
  633.     a shadow.  As you move the 3D-cursor through different types
  634.     of blocks the cursor block is updated.  Just like the cursor
  635.     guides explained above, the cursor block is there to help you
  636.     position the 3D-cursor.
  637.  
  638.  
  639.     THE BOTTOM SURFACE
  640.  
  641.     The bottom surface is the flat "checker board" on the bottom
  642.     of the building space.  This provides a flat table to build
  643.     your models on.
  644.  
  645.  
  646.     THE CURRENT BLOCK
  647.  
  648.     The current block is the type of block you "have in your
  649.     hand" and are adding to your model.  When PC-BLOX first starts
  650.     up, the current block is the solid cube block.  When you want
  651.     to add a different type of block to your model, you must
  652.     change the current block.  There are two ways to pick a new
  653.     current block: You can press F2 and use the Blocks Menu, or
  654.     you can use a block you already have in your model.  The
  655.     section "How to Add Other Kinds of Blocks" explains how to do
  656.     this.
  657.  
  658.  
  659.     THE MODEL
  660.  
  661.     The model is PC-BLOX's name for the object you are building.
  662.     More than just a flat picture, the model is an image of a 3
  663.     dimensional figure that you can turn, move and operate on in
  664.     many ways.
  665.  
  666.  
  667.     SHADOWS
  668.  
  669.     Shadows appear on the bottom surface.  A block casts a shadow
  670.     straight down as if the light source was directly above the
  671.     building space.  The 3D-cursor also casts a shadow.  Shadows
  672.     improve the sense of depth in the picture and make the model
  673.     look more realistic.  Shadows also help you position the
  674.     3D-cursor.
  675.  
  676.  
  677.     THE RANGE DIMENSIONS
  678.  
  679.     The range dimensions are displayed when you are marking a
  680.     range with the Mark Range command (F7).  Certain range
  681.     functions only work on the proper size range.
  682.     PC-BLOX User's Guide                                        10
  683.  
  684.  
  685.  
  686.                    PART 3 - HOW TO USE PC-BLOX
  687.  
  688.  
  689.     HOW TO GET HELP
  690.  
  691.     Call up context-sensitive help at any time in PC-BLOX by
  692.     pressing F1.  There are 26 help pages labeled A-Z.  Page A is
  693.     the index.  Inside of Help, press letter keys A-Z to go
  694.     directly to a page or use Page Up and Page Down to scroll
  695.     through the pages.  Press Escape to return to PC-BLOX.
  696.  
  697.     If you have problems that you cannot resolve with the on-line
  698.     help and this User's Guide, I will be happy to assist you over
  699.     the telephone.  My technical support line is (919) 291-8716.
  700.     If you have not yet registered, I can provide limited help to
  701.     get you up and running, however, in-depth phone support is
  702.     reserved for registered users.
  703.  
  704.  
  705.     HOW TO MOVE THE 3D-CURSOR
  706.  
  707.     The 3D-cursor is your "hand" in PC-BLOX.  You can move it
  708.     anywhere in the building space with the arrow keys and the
  709.     Page Up and Page Down keys.  You can also move the 3D-cursor
  710.     with the mouse - See the section, "How to Use the Mouse".
  711.  
  712.  
  713.                                     Up Arrow
  714.                                         |   Page Up
  715.             FIGURE 5.                   | /
  716.             Moving the      Left        |/     Right
  717.             3D-cursor       Arrow  <----+----> Arrow
  718.                                        /|
  719.                            Page Down /  |
  720.                                         |
  721.                                     Down Arrow
  722.  
  723.     HOW TO ADD BLOCKS
  724.  
  725.     To add a block to your model, just move the 3D-cursor to where
  726.     you want the block and press Enter.  You have an endless
  727.     supply of blocks.  If you place a block in a spot that already
  728.     has one, the old block disappears.
  729.  
  730.  
  731.     HOW TO REMOVE A BLOCK
  732.  
  733.     Place the 3D-cursor on the block you want to remove and press
  734.     the Delete or DEL key, or press SHIFT F3 (hold down the SHIFT
  735.     key and press F3).
  736.  
  737.     Sometimes removing a block will cause a "hole" in the image
  738.     that lets the background color show through.  You can fix this
  739.     with the "Rebuild Model" command, F4.
  740.  
  741.     To remove ALL the blocks from the building space, press F3.
  742.     PC-BLOX User's Guide                                        11
  743.  
  744.  
  745.  
  746.     If you want to remove all the blocks from ONE PART of the
  747.     building space, you can mark that part as a RANGE and delete
  748.     the blocks in it.  Read about ranges in Part 4 - The Range 
  749.     Functions.
  750.  
  751.  
  752.     HOW TO ADD OTHER KINDS OF BLOCKS
  753.  
  754.     To add a different shape block to your model, you must change
  755.     the current block.  Remember, the current block is the kind of
  756.     block you "have in your hand" and are adding to the model.
  757.     There are two ways to pick a new current block.
  758.  
  759.     Most of the time you will use the Blocks Menu (F2) to select a
  760.     new current block.  The Blocks Menu has many different
  761.     features and options - See the section "Using the Blocks Menu"
  762.     for more information.
  763.  
  764.     If the type of block you want is already in the model, you can
  765.     tell PC-BLOX to make it the new current block.  Place the
  766.     3D-cursor on the block and press SHIFT F2 (hold down the Shift
  767.     key and press F2).  Remember, this is a shortcut for selecting
  768.     a new current block.  If the block you want is not already in
  769.     the model, you must use the Blocks Menu (F2).
  770.  
  771.  
  772.     HOW TO CHANGE THE COLORS OF A BLOCK
  773.  
  774.     You can re-arrange the colors of any block in the building
  775.     space.  Place the 3D-cursor on the block and press SHIFT F5
  776.     (hold down the Shift key and press F5).  You may need to do
  777.     this several times to get the color combination you want.
  778.  
  779.     You can also re-arrange the colors of the current block by
  780.     pressing ALT F5 (hold down the ALT key and press F5).
  781.  
  782.     To change the screen colors, use the Color Menu, F5.  The
  783.     Color Menu is described in the section, "Using the Color
  784.     Menu".
  785.  
  786.  
  787.     HOW TO TURN A BLOCK
  788.  
  789.     Place the 3D-cursor on the block and press SHIFT F6 (hold down
  790.     the Shift key and press F6).  You may need to do this several
  791.     times to get the block pointed the way you want.
  792.  
  793.     Sometimes turning a block will cause a "hole" in the image
  794.     that lets the background color show through.  You can fix this
  795.     with the "Rebuild Model" command, F4.
  796.  
  797.     You can turn the current block, too.  Press ALT F6 to do this.
  798.     (Hold down the ALT key and press F6).
  799.  
  800.     If you want to turn the entire model, use the Rotation Menu,
  801.     F6.  See the section "Using the Rotation Menu".
  802.     PC-BLOX User's Guide                                        12
  803.  
  804.  
  805.  
  806.     HOW TO CLEAR THE SCREEN
  807.  
  808.     Press F3 to completely erase your model and start over with
  809.     the building space empty.
  810.  
  811.  
  812.     HOW TO REBUILD YOUR MODEL
  813.  
  814.     Press F4 to rebuild your model.  PC-BLOX will rebuild the
  815.     entire model block by block, right before your very eyes!.
  816.     It's good to do this ocasionally as you build your models.
  817.     Certain operations, such as removing or turning a block, may
  818.     cause "holes" in the picture or distort the perspective.
  819.     Rebuild Model will repair these problems.
  820.  
  821.  
  822.     HOW TO EXIT PC-BLOX
  823.  
  824.     Press F10 to exit PC-BLOX.  Be sure to save your work before
  825.     quitting.  See the section "Using the Files Menu" for more
  826.     information about saving your work.
  827.  
  828.  
  829.     HOW TO USE THE MENUS
  830.  
  831.     Menus and commands can be called up by their Function Keys or
  832.     can be selected from the Main Menu.  The Main Menu is called
  833.     up by the Escape key.  Press Escape to exit any menu.  Notice
  834.     how the Escape key "toggles" the Main Menu on and off.
  835.  
  836.     Once inside a menu, use the arrow keys to highlight the
  837.     desired menu option and press Enter.
  838.  
  839.  
  840.     "GHOSTED" MENU OPTIONS
  841.  
  842.     Sometimes a menu option will have a garbled or "ghosted out"
  843.     appearance.  This means the menu option is not available (at
  844.     that moment) and cannot be selected.
  845.  
  846.  
  847.     SAFETY NETS
  848.  
  849.     You must confirm certain choices with Y or y for "Yes"; or
  850.     with N or n for "No, cancel".  This happens in three
  851.     circumstances:
  852.  
  853.     a) When you Quit to DOS (F10)
  854.     b) When you Erase Model (F3)
  855.     c) When you overwrite a file in the File Menu (F9)
  856.     PC-BLOX User's Guide                                        13
  857.  
  858.  
  859.  
  860.     HOW TO USE A MOUSE WITH PC-BLOX
  861.  
  862.     If you wish to use a mouse with PC-BLOX, then the mouse driver
  863.     program must be started before the PC-BLOX program is ran.
  864.     Consult your mouse user's guide for instructions on loading
  865.     the mouse driver.
  866.  
  867.     You can use a mouse to move the 3D-cursor, select menu
  868.     options, and do just about anything else in PC-BLOX.
  869.     PC-BLOX can use either a two button or a three button mouse.
  870.     The mouse can substitute for for the most important keys.  To
  871.     adjust the sensitivity of the mouse see the section "Using
  872.     Command Line Options."
  873.  
  874.  
  875.                   TABLE 1. Mouse Functions
  876.  
  877.  
  878.      KEYBOARD                        MOUSE
  879.     -------------------------------------------------------
  880.  
  881.     Arrow Keys:             Simply move the mouse left,
  882.     Left, Right,            right, forward, back.
  883.     Up, Down
  884.  
  885.     -------------------------------------------------------
  886.  
  887.     Page Up,                HOLD DOWN the RIGHT button and
  888.     Page Down               move the mouse forward, back.
  889.  
  890.     -------------------------------------------------------
  891.  
  892.     Enter or                CLICK the LEFT button.
  893.     Return
  894.  
  895.     -------------------------------------------------------
  896.  
  897.                             Two button mouse: HOLD DOWN
  898.     Escape or               the RIGHT button and CLICK
  899.     ESC                     the LEFT button.
  900.                             Three button mouse: CLICK
  901.                             the MIDDLE button.
  902.  
  903.     --------------------------------------------------------
  904.     PC-BLOX User's Guide                                        14
  905.  
  906.  
  907.  
  908.     USING THE BLOCKS MENU
  909.  
  910.     PC-BLOX has dozens of different type blocks.  Use the Blocks
  911.     Menu to pick the kind of block you want to work with.  Press
  912.     F2 to get the Blocks Menu.  This is what the menu looks like:
  913.  
  914.  
  915.                  FIGURE 6. The Blocks Menu
  916.  
  917.                  +-- the cursor
  918.                  |
  919.                  |           +-- the top row of blocks
  920.                  |           |
  921.     +------------|-----------|----------------------------+
  922.     |           +-+          |                            |
  923.     |menu    O  |O|  O   O   O   O   O   O   O   O    more|
  924.     |           +-+                                       |
  925.     | < >    O   O   O   O   O   O   O   O   O   O        |
  926.     |  |                 |                                |
  927.     +--|-----------------|--------------------------------+
  928.        |                 |
  929.        |                 +-- the bottom row of blocks
  930.        |
  931.        +-- the Color Swapping symbol
  932.  
  933.  
  934.     The top row of blocks shows all the different CLASSES of
  935.     blocks available.  There are forty (40) classes.  Only ten
  936.     classes can be shown at one time.  Use the cursor to select
  937.     the word MORE and you will see ten more classes.
  938.  
  939.     The classes that contain only a single cube block are
  940.     placeholders that will be filled up with new types of blocks
  941.     in future versions of PC-BLOX.
  942.  
  943.     Once you pick a class from the top row, the bottom row will
  944.     show all of the blocks in that class.  Usually, the bottom row
  945.     displays all the different positions a block can be placed in.
  946.     For example, if you select the Wedge shape from the top row,
  947.     the bottom row will show the twelve (12) ways the wedge can be
  948.     positioned.
  949.  
  950.     The Color Swapping symbol lets you re-arrange the colors of
  951.     the blocks on the bottom row.  You may need to select this
  952.     more than once to get the color combination you want.
  953.  
  954.     The Blocks Menu cursor has a 3-D cube shape so you can see how
  955.     each block fits in the unit cubes of the building space.
  956.  
  957.     When you pick a block from the bottom row it becomes the new
  958.     curent block.
  959.  
  960.     If you decide you don't really want to change the current
  961.     block, just press Escape to exit the Blocks Menu.  You can
  962.     also select the word MENU to jump to the Main Menu.
  963.     PC-BLOX User's Guide                                        15
  964.  
  965.  
  966.  
  967.     USING THE COLOR MENU
  968.  
  969.     You can change the screen colors with the Color Menu, F5.  If
  970.     your system has only CGA graphics, you can select between two
  971.     foreground palettes and sixteen background colors.  If your
  972.     system has EGA or VGA graphics, you can assign any of the
  973.     sixteen colors to the background and the three foreground
  974.     colors.
  975.  
  976.  
  977.     USING THE ROTATION MENU
  978.  
  979.     You can see the real 3D power of PC-BLOX with the features on
  980.     the Rotation Menu, F6.  You can turn the building space left,
  981.     right or completely around; or flip it into a mirror image or
  982.     even upside-down.  To see how the Rotation Menu works, load
  983.     one of the sample models and try it out.
  984.  
  985.  
  986.     USING THE PRINT MENU
  987.  
  988.     You can print your models on most dot-matrix printers with the
  989.     Print Menu, F8.  Three of the options on the Print Menu are
  990.     "toggles" you can change with the Enter key.  After setting
  991.     these options to your preferences, select *BEGIN PRINTING*.
  992.  
  993.     PRINTER = option: Set this to IBM if your printer is (or is
  994.     set up to work like) the IBM Graphics Printer, Proprinter or
  995.     Proprinter II.
  996.  
  997.     Set this to Epson if your printer is (or is set up to work
  998.     like) an Epson LX, FX or EX.  If you are not sure about which
  999.     printer option to use, just try one, then the other.
  1000.  
  1001.     Set this to NONE to see the final product without printing, or
  1002.     to capture with a screen capture utility for some other
  1003.     graphics program, or to print the picture with the DOS
  1004.     GRAPHICS.COM program.  Note: you still must select *BEGIN
  1005.     PRINTING* to remove the menu.
  1006.  
  1007.     Once you know which printer type to use, you can tell PC-BLOX
  1008.     to start up with that printer selected.  See the section
  1009.     "Using Command Line Options."
  1010.  
  1011.     BOTTOM = option: Set this to ABSENT if you want the bottom
  1012.     surface and shadows to disappear.  Set it to PRESENT to keep
  1013.     them in the picture.
  1014.  
  1015.     ORIENT = option: Set this to LANDSCAPE for a full page
  1016.     printout, PORTRAIT for a half page printout.
  1017.  
  1018.     COLOR = option: Set this to NORMAL for black and gray printing
  1019.     on a white background.  Set this to INVERTED for white and
  1020.     gray printing on a black background.
  1021.     PC-BLOX User's Guide                                        16
  1022.  
  1023.  
  1024.  
  1025.     USING THE FILES MENU
  1026.  
  1027.     You can save your creations and load them back in at any time
  1028.     with the Files Menu, F9.
  1029.  
  1030.     SAVE MODEL will prompt you to enter a file name.  Enter a name
  1031.     up to 8 characters long.  (Normal editing commands like
  1032.     backspace and delete will work when you are entering file and
  1033.     directory names.) The default file name is the name of the
  1034.     last model loaded.  If the file name already exists on the
  1035.     disk, PC-BLOX will ask you if you really want to replace it.
  1036.     PC-BLOX appends the extension ".BLX" to your file name.
  1037.  
  1038.     LOAD MODEL gives you a pick screen of file names.  Use the
  1039.     arrow keys or mouse to highlight your choice and then press
  1040.     Enter.  You can also tell PC-BLOX to load a file upon start up
  1041.     by giving the file name as a command line option.  See the
  1042.     section "Using Command Line Options".
  1043.  
  1044.     CHANGE PATH lets you change the drive and directory model
  1045.     files are saved to and loaded from.  Put in any legal path
  1046.     name.  PC-BLOX defaults to the path it was started from.
  1047.     PC-BLOX User's Guide                                        17
  1048.  
  1049.  
  1050.                   PART 4 - THE RANGE FUNCTIONS
  1051.  
  1052.     The Range features extend the 3D power of PC-BLOX even
  1053.     further.  With the Range functions you can manipulate multi-
  1054.     block "pieces" of your models.
  1055.  
  1056.     WHAT IS A RANGE?
  1057.  
  1058.     A range is box-shaped (rectangular solid) part of the building
  1059.     space.  A range can have any size from a single unit cube (1 x
  1060.     1 x 1) to the entire building space (18 x 11 x 18).  Usually a
  1061.     range is between these two size extremes.  You select a range
  1062.     by "marking" it with the Range Cursor.
  1063.  
  1064.     HOW TO MARK A RANGE
  1065.  
  1066.     1.  Select Mark a Range from the Main Menu, or press F7.  The
  1067.     3D-Cursor will be replaced with the Range Cursor.  The Range
  1068.     Cursor looks like a transparent cube.
  1069.  
  1070.     2.  Next you must tell PC-BLOX where the range starts.  Move
  1071.     the Range Cursor to a corner - any corner - of the range you
  1072.     want to mark.  (Move the Range Cursor with the same commands
  1073.     you use to move the 3D-cursor.)
  1074.  
  1075.     3.  When the Range Cursor is on the corner, press Enter.  This
  1076.     "sets" one corner of the range.
  1077.  
  1078.     4.  Now as you use the movement commands, the Range Cursor
  1079.     will grow and shrink, actually getting bigger and smaller but
  1080.     always keeping one corner on the spot you picked in step 3.
  1081.     You can even see the Range Cursor changing size inside of the
  1082.     cursor guides.  You can also see the Range Dimensions in the
  1083.     bottom right corner of the screen.
  1084.  
  1085.     5.  When the Range Cursor exactly covers the range you want,
  1086.     press Enter.  Now you have finished marking the range, and the
  1087.     Range Menu appears.
  1088.  
  1089.     NOTE: Press ESC to "back your way out" one step at a time in
  1090.     the above instructions.
  1091.     PC-BLOX User's Guide                                        18
  1092.  
  1093.  
  1094.  
  1095.     RANGE MENU OPTIONS
  1096.  
  1097.     COPY RANGE lets you put a copy of the range somewhere else in
  1098.     the building space.  Move the range with the regular movement
  1099.     commands.  Press Enter to place a copy in the new position.
  1100.     You can cancel this command with ESC.
  1101.  
  1102.     MOVE RANGE works just like COPY RANGE but also removes the
  1103.     blocks in the original range.
  1104.  
  1105.     ERASE RANGE simply removes all blocks from the marked range.
  1106.  
  1107.     BLOCK FILL fills the marked range with the current block.
  1108.     Make sure you select the type of block you want to fill with
  1109.     BEFORE marking the range.
  1110.  
  1111.     ROTATE RANGE "turns" the whole range in place.  Whether or not
  1112.     you can turn the range in a certain direction depends on the
  1113.     size of the marked range.  The range can only be rotated if 2
  1114.     or 3 of its dimensions are the same size.  See Figure 7 for a
  1115.     picture explanation of this concept.
  1116.  
  1117.     FLIP RANGE flips the range into a mirror image of itself.  The
  1118.     range can be reflected from left to right, from top to bottom
  1119.     or from front to back.
  1120.  
  1121.     EXTRUDE RANGE lets you "pull" a flat surface out in a third
  1122.     dimension.  A range is "flat" if it is only one block thick.
  1123.     In other words, the X, Y or Z dimension must equal one.
  1124.  
  1125.     Extrude is good for building large pieces out of one-block
  1126.     thick cross sections.  Extrude works by taking the one-block
  1127.     thick "slice" you have marked and stacking copies of it
  1128.     together to make a larger object.
  1129.  
  1130.     See Figure 8 for a picture explanation of EXTRUDE RANGE.
  1131.  
  1132.     After you select the direction to extrude in, use the movement
  1133.     commands to "grow" and "shrink" the range cursor.  Press Enter
  1134.     to extrude the original range into the new range.  You can
  1135.     press ESC at any time to cancel EXTRUDE RANGE.
  1136.     PC-BLOX User's Guide                                        19
  1137.  
  1138.  
  1139.  
  1140.        FIGURE 7. Effect of Range Dimensions on ROTATE RANGE
  1141.  
  1142.  
  1143.  
  1144.                                                |
  1145.                                                |  X=Z
  1146.                                             ___|_____
  1147.                                   \      Z /   |    /|
  1148.        To rotate LEFT or RIGHT     \      /        / |
  1149.        the X and Z dimensions   ----\    /___X____/ /
  1150.        must be the same.        ----/    |       | /
  1151.                                    /    Y|_______|/
  1152.                                   /            |
  1153.                                                |
  1154.                                                |
  1155.                      /
  1156.              X=Y    /
  1157.            _________
  1158.         Z /        /|    /
  1159.          /___X____/ |   /       To rotate CLOCKWISE or
  1160.          |        | |  /----    COUNTER-CLOCKWISE the
  1161.          |        | |  \----    X and Y dimensions must
  1162.          |   /    Y |   \       be the same.
  1163.          |  /     | /    \
  1164.          |_/______|/
  1165.                                                ____
  1166.                                               /   /|
  1167.                                              Z   / |
  1168.                                             /   /  |  Y=Z
  1169.                                            /   /   |
  1170.                                           /___/    |
  1171.                                 \         |  |     |
  1172.        To rotate FORWARD or      \        |  |     |
  1173.        BACKWARD the Y and Z   ----\  -----|  |  -----------
  1174.        dimensions must be     ----/       |  |     |
  1175.        equal.                    /        |  Y    /
  1176.                                 /         |  |   /
  1177.                                           |  |  /
  1178.                                           |  | /
  1179.                                           |__|/
  1180.                  | X=Y=Z
  1181.               ___|_______                   X
  1182.              /   |      /|
  1183.             Z    |     / |
  1184.            /          /  |
  1185.           /_____X____/   |     /
  1186.         --|          | -----  /      If the range is a perfect
  1187.           |          |   |   /----   cube, i.e. all three
  1188.           |          |   /   \----   dimensions are equal,
  1189.           |    /     Y  /     \      then it can be rotated in
  1190.           |   /      | /       \     any direction.
  1191.           |__/_______|/
  1192.             /
  1193.                  |
  1194.                  |
  1195.     PC-BLOX User's Guide                                        20
  1196.  
  1197.  
  1198.  
  1199.      FIGURE 8. Effects of Range Dimensions on EXTRUDE RANGE
  1200.  
  1201.     In these diagrams a,b,c and d represent individual blocks
  1202.     in the starting range that become extruded into the final
  1203.     range.
  1204.  
  1205.            __            _________________
  1206.           / /|          /                /|
  1207.          Z / |         /                / |   If the X dimension
  1208.         /_/  |        /________________/  |   of a range = 1 then
  1209.     <---|a| ----->    |aaaaaaaaaaaaaaaa|  |   the range can be
  1210.         |b|  /        |bbbbbbbbbbbbbbbb|  /   extruded LEFT or
  1211.        Y|c| /         |cccccccccccccccc| /    RIGHT.
  1212.         |d|/          |dddddddddddddddd|/
  1213.          ~             ~~~~~~~~~~~~~~~~
  1214.          X=1
  1215.  
  1216.  
  1217.  
  1218.  
  1219.                                  _________
  1220.                                 /        /|
  1221.                                /        / |
  1222.                ^              /________/  |
  1223.                |              |a b c d|   |   If the Y dimension
  1224.              __|______        |a b c d|   |   of a range = 1 then
  1225.             /  |     /|       |a b c d|   |   the range can be
  1226.            Z        / |       |a b c d|   |   extruded UP or DOWN.
  1227.           /________/ /        |a b c d|   |
  1228.           |a b c d| /         |a b c d|   |
  1229.      Y=1  |_______|/          |a b c d|   |
  1230.             X  |              |a b c d|   |
  1231.                |              |a b c d|  /
  1232.                v              |a b c d| /
  1233.                               |_______|/
  1234.  
  1235.  
  1236.  
  1237.  
  1238.                  ___
  1239.                    /|              _________
  1240.                   / |             /a b c d /|
  1241.                  /               /a b c d / |
  1242.           _________             /a b c d /  | If the Z dimension
  1243.     Z=1  /a b c d /|           /a b c d /   | of a range = 1 then
  1244.          |~~~~~~~~||          /a b c d /    | the range can be
  1245.          |        ||         /a b c d /     / extruded FORWARD or
  1246.         Y|   /    |         /a b c d /     /  BACKWARD.
  1247.          |  /     ||       /a b c d /     /
  1248.          |_/______|/       |~~~~~~~~|    /
  1249.           /                |        |   /
  1250.        | /   X             |        |  /
  1251.        |/                  |        | /
  1252.         ~~~                |________|/
  1253.     PC-BLOX User's Guide                                        21
  1254.  
  1255.  
  1256.  
  1257.     USING THE LAST MARKED RANGE
  1258.  
  1259.     Sometimes you will want to use the same range twice.  There
  1260.     are two good reasons to do this:
  1261.  
  1262.     1.  To make more than one copy of the range; and 2. To make
  1263.     symmetrical objects.
  1264.  
  1265.     To use the last range, press SHIFT F7 (hold down the shift key
  1266.     and press F7) or select USE LAST RANGE from the Main Menu.
  1267.  
  1268.  
  1269.     MAKING MULTIPLE COPIES
  1270.  
  1271.     To make 2 or more copies of an object, follow this procedure:
  1272.  
  1273.     1.  Make the first copy by using RANGE and COPY in the usual
  1274.     way.
  1275.  
  1276.     2.  Now select USE LAST RANGE from the Main Menu or with Shift
  1277.     F7.  The Range Cursor will become positioned around the new
  1278.     copy and the Range Menu will pop up.
  1279.  
  1280.     3.  Select COPY RANGE from the Range Menu.  Now use the
  1281.     movement commands to move the range to where you want another
  1282.     copy and press Enter.
  1283.  
  1284.     4.  If even more copies are desired, keep using USE LAST RANGE
  1285.     and COPY.
  1286.  
  1287.  
  1288.     MAKING SYMMETRICAL OBJECTS
  1289.  
  1290.     Many real-world objects you may wish to model with PC-BLOX
  1291.     have left-right symmetry.  For example, the left half of an
  1292.     automobile resembles a mirror image of the right half.  You
  1293.     may find this procedure helpful when making symmetrical
  1294.     objects:
  1295.  
  1296.     1.  Build one side of the object, up to the mid-line.  Leave
  1297.      enough room for the other half.
  1298.  
  1299.     2.  Use COPY to put a duplicate right next to and touching the
  1300.     original half.
  1301.  
  1302.     3.  Re-mark the new piece with USE LAST RANGE (SHIFT F7) .
  1303.     Use FLIP RANGE to flip the new piece into the right shape.
  1304.     PC-BLOX User's Guide                                        22
  1305.  
  1306.  
  1307.  
  1308.                    PART 5 - THE BUILDING BLOCKS
  1309.  
  1310.     The building blocks in PC-BLOX come in about 300 different
  1311.     sizes, shapes, and positions.  There are three categories of
  1312.     blocks: BASIC, ARCHITECTURAL and ALPHA blocks.  The three
  1313.     kinds can be mixed freely in any model, but there are
  1314.     important difference between them.
  1315.  
  1316.     BASIC blocks are the simple geometric shapes; the cubes, half
  1317.     cubes, spheres, hemispheres, wedges etc.  The basic blocks are
  1318.     general purpose and can be used to represent anything you
  1319.     like.  The basic blocks can be correctly rotated in any
  1320.     direction.
  1321.  
  1322.     ARCHITECTURAL blocks are those special pieces like roofs,
  1323.     flags, bricks etc.  Architectural pieces are meant to
  1324.     represent specific real life objects.  PC-BLOX can only render
  1325.     these objects in their usual, everyday positions.  Because of
  1326.     this, there are certain limitations on the way these pieces
  1327.     can be acted on in the Range Menu and the Rotation Menu.
  1328.     These pieces can only be correctly rotated LEFT, RIGHT and 180
  1329.     Degrees.  They can be flipped FRONT to BACK and LEFT to RIGHT
  1330.     but they cannot be correctly flipped TOP to BOTTOM.  If these
  1331.     pieces are rotated or flipped improperly, they will move into
  1332.     the correct position in the building space but will still be
  1333.     pointed in their original direction.
  1334.  
  1335.     ALPHA blocks are solid-cube blocks "stamped" with a letter,
  1336.     number or some other symbol.  You can make signs and messages
  1337.     with alpha blocks.  To make alpha blocks, select the solid
  1338.     cube block as the current block and press character keys
  1339.     instead of Enter.  Every type-able character on the keyboard
  1340.     can be produced this way.
  1341.  
  1342.     Press Control A-Z to get special characters like hearts, stars
  1343.     etc.  Look at the Alpha Blocks Help screen to see these
  1344.     special characters; unfortunately they cannot be reproduced in
  1345.     this text-only User's Guide.
  1346.  
  1347.     Notice that when you use an alpha block the 3D-Cursor MOVES TO
  1348.     THE RIGHT just like an ordinary text cursor in a word
  1349.     processor.
  1350.     PC-BLOX User's Guide                                        23
  1351.  
  1352.  
  1353.  
  1354.     TIPS FOR BUILDING BETTER MODELS
  1355.  
  1356.     Although it's lots of fun to build PC-BLOX models right from
  1357.     your imagination, you may also enjoy working from a picture or
  1358.     from a real object.  Try catalogs, magazines, model cars and
  1359.     other toys.  A certain manufacturer of plastic blocks
  1360.     publishes "idea" books for its products.  These are very
  1361.     good for examples, and so are the instruction sheets that come
  1362.     with plastic blocks.
  1363.  
  1364.     When you start a model, don't worry about getting the details
  1365.     just right.  Instead, think about the overall proportions of
  1366.     the object first.  Make a rough model out of boxes of solid
  1367.     cubes.  Use the Range BLOCK FILL function to make these boxes.
  1368.     Once you have the model "boxed out" this way, go back and add
  1369.     the curves, angles and other details you want.
  1370.  
  1371.     Use the Range functions to duplicate similar pieces.  If you
  1372.     were building, say, a dinosaur, once you have the built the
  1373.     right leg, use Copy and Flip to make the left leg, etc.
  1374.  
  1375.     Send your best models in to the PC-BLOX Design Contest!
  1376.     PC-BLOX User's Guide                                        24
  1377.  
  1378.  
  1379.  
  1380.                    PART 6 - REGISTERING PC-BLOX
  1381.  
  1382.     PC-BLOX is distributed through shareware, a try-before-you-buy
  1383.     way of marketing software.  I hope you've enjoyed PC-BLOX
  1384.     enough to want your own registered copy.  As a registered user
  1385.     you will get:
  1386.  
  1387.     * The very latest version of PC-BLOX.
  1388.  
  1389.     * Your own Personalized copy of PC-BLOX that proudly displays
  1390.       your name on the opening screen and the Main Menu.
  1391.  
  1392.     * The FULLY ILLUSTRATED PC-BLOX Registered User's Guide.
  1393.  
  1394.     * The PC-BLOX Model Gallery - A disk full of great models
  1395.       including the latest PC-BLOX Design Contest winners.
  1396.  
  1397.     * Unlimited telephone support.
  1398.  
  1399.     * Access to the (soon to be available) PC-BLOX BBS.
  1400.  
  1401.     * Low cost upgrades to future versions of PC-BLOX.
  1402.  
  1403.     All this for just $27 plus $3 shipping and handling.
  1404.  
  1405.  
  1406.     HOW TO REGISTER
  1407.  
  1408.     PC-BLOX gives you a chance to print out an order form before
  1409.     exiting to DOS.  Send the form and registration payment to:
  1410.  
  1411.                        Vic Slade Software
  1412.                        PO box 3918
  1413.                        Wilson, North Carolina
  1414.                        27895-3918
  1415.  
  1416.     Cash, check or money order in US funds only, please.  I will
  1417.     RUSH your copy back to you by first-class mail.
  1418.  
  1419.     North Carolina residents please include 6% sales tax ($1.80).
  1420.     PC-BLOX User's Guide                                        25
  1421.  
  1422.  
  1423.  
  1424.     SPECIAL NOTE ABOUT YOUR REGISTRATION INFO
  1425.  
  1426.     Your personalized copy is "engraved" (so to speak) with the
  1427.     information you provide on the order form.  You can have two
  1428.     lines each up to 21 characters long.  These are displayed on
  1429.     the opening screen and on the Main Menu like this:
  1430.  
  1431.                      THIS COPY REGISTERED TO:
  1432.                      Your first line here
  1433.                      Your second line here
  1434.  
  1435.     You may choose to have just your name and city & state, or you
  1436.     might want something more creative, such as:
  1437.  
  1438.     THIS COPY REGISTERED TO:           THIS COPY REGISTERED TO:
  1439.      BILLY AND JIMMY SMITH                 MRS. ROBINSON'S
  1440.       FOR CHRISTMAS 1993                  THIRD GRADE CLASS
  1441.  
  1442.  
  1443.     THE PC-BLOX DESIGN CONTEST
  1444.  
  1445.     Enter your best models in the PC-BLOX Design Contest!  The
  1446.     rules are easy:
  1447.  
  1448.     All entries received before January 1, 1994 will go into the
  1449.     first contest.  All entries received after this will be
  1450.     entered into an on-going contest judged every quarter in
  1451.     April, July, October and January.  A prize will be given for
  1452.     the best model in each of these categories:
  1453.  
  1454.         * Best Building    * Best Castle   * Best Vehicle
  1455.  
  1456.         * Best Sci-Fi      * Best Animal   * Best Scale Model
  1457.  
  1458.         * Most Original    * Youngest Designer
  1459.  
  1460.       Your PRIZE is a beautiful COLOR POSTER of YOUR MODEL!
  1461.  
  1462.     Enter as often as you like with as many designs as you want.
  1463.     You DO NOT have to be a registered user to enter.
  1464.  
  1465.     How to enter: Copy the .BLX files onto a blank, formatted
  1466.     360K 5 1/4" or 720K 3 1/2" double density diskette.  Print out
  1467.     the CONTEST.DOC file by entering TYPE CONTEST.DOC >PRN at the
  1468.     DOS prompt.  Put the diskette and the filled out entry blank
  1469.     in an envelope and mail them to:
  1470.  
  1471.                        Vic Slade Software
  1472.                        Attn: Design Contest
  1473.                        PO Box 3918
  1474.                        Wilson, NC 27895-3918
  1475.  
  1476.     All entries become the property of Vic Slade Software.
  1477.     PC-BLOX User's Guide                                        A1
  1478.  
  1479.  
  1480.  
  1481.                        PC-BLOX QUICK SUMMARY
  1482.  
  1483.     +------------------------------------------------------------+
  1484.     |                                                            |
  1485.     |           ESC or Escape - Main Menu / Cancel               |
  1486.     |                                                            |
  1487.     | F1 - Help                      F6 - Rotation Menu          |
  1488.     |                                                            |
  1489.     | F2 - Blocks Menu               SF6- Rotate 3D-Cursor Block |
  1490.     |                                                            |
  1491.     | SF2- Use 3D-Cursor Block       AF6- Rotate Current Block   |
  1492.     |                                                            |
  1493.     | F3 - Erase Screen              F7 - Mark a Range           |
  1494.     |                                                            |
  1495.     | SF3- DELete 3D-cursor Block    SF7- Use Last Range         |
  1496.     |                                                            |
  1497.     | F4 - Rebuild Model             F8 - Print Menu             |
  1498.     |                                                            |
  1499.     | F5 - Color Menu                F9 - Files Menu             |
  1500.     |                                                            |
  1501.     | SF5- Recolor 3D-cursor Block   F10- Exit PC-BLOX           |
  1502.     |                                                            |
  1503.     | AF5- Recolor Current Block         S=SHIFT  A=ALT          |
  1504.     +----------------------------+-------------------------------+
  1505.     |                            |                               |
  1506.     | Commands that change       | Commands that change          |
  1507.     | the 3D-cursor Block        | the Current Block             |
  1508.     |                            |                               |
  1509.     | Enter - Add Block          | SF2 - Use 3D-cursor Block     |
  1510.     |                            |                               |
  1511.     | SF3 or DEL -Delete         | F2 -  Access Blocks Menu      |
  1512.     |                            |                               |
  1513.     | SF5 - Recolor Block        | AF5 - Recolor Current Block   |
  1514.     |                            |                               |
  1515.     | SF6 - Rotate Block         | AF6 - Rotate Current Block    |
  1516.     +----------------------------+-------------------------------+
  1517.     |                            |                               |
  1518.     |   Moving the 3D-cursor     |     Using the Mouse           |
  1519.     |                            |                               |
  1520.     |            Up   Pg Up      | Up, Down, Left, Right -       |
  1521.     |             |  /           | just move mouse.              |
  1522.     |             | /            |                               |
  1523.     |             |/             | Pg Up, Pg Down - Hold         |
  1524.     |   Left  ----+---- Right    | down right button, move       |
  1525.     |            /|              | mouse up, down.               |
  1526.     |           / |              |                               |
  1527.     |       Pg /  |              | Enter - Click left button.    |
  1528.     |      Down   Down           |                               |
  1529.     |                            | ESC (2 button mouse) Hold     |
  1530.     +----------------------------+ down right and click left.    |
  1531.     |                            |                               |
  1532.     |          PC-BLOX           | ESC (3 button mouse)          |
  1533.     |         (c) 1993           | Click middle.                 |
  1534.     |         Vic Slade          |                               |
  1535.     +----------------------------+-------------------------------+
  1536.  
  1537.